A · Local Search Algorithm for the Quadra . Tic Assignment Problem
نویسنده
چکیده
In this paper, we present a new local search algorithm for solving the Quadratic Assignment Problem based on the Kernighan.Lin heuristic for the. Graph Partitioning Problem. We also prove that finding a local optimum for the Quadratic Assignment Problem, with the neighborhood.structure defined in the algorithm, is PLi·complete. The greatest advantages of the algorithm are its simplicity and sPfed in generating high quality solutions. Tlie algorithm has been implemented alnd tested on an IBM 3090 computer with a variety of test" problems of dimensions up to 100, including many test problems available in the literature and a newi set of test problems with known optimal permuta.tions. Subject classifications: analysis of algorithms: computational com· plexity, suboptimal algorithms; facilities/equipment planning: discrete location. Other key words: combinatorial optimization, graph partitioning, poly· nomial·time local search. Introduction. The Quadratic Assignment Problem(QAP) belongs to a class of corn binatorial optimization problems that have many practical applications but are computationally difficult to solve. Given a set N = {l, 2, ... , n} and n x n matrices F = (Iij) and D = (d,ill ), the problem is to find a permutation p of the set N that mInImIZeS n n C(p) = L Lfijdp(i)p(j).
منابع مشابه
Using Greedy Randomize Adaptive Search Procedure for solve the Quadratic Assignment Problem
Greedy randomize adaptive search procedure is one of the repetitive meta-heuristic to solve combinatorial problem. In this procedure, each repetition includes two, construction and local search phase. A high quality feasible primitive answer is made in construction phase and is improved in the second phase with local search. The best answer result of iterations, declare as output. In this stu...
متن کاملHybrid Meta-heuristic Algorithm for Task Assignment Problem
Task assignment problem (TAP) involves assigning a number of tasks to a number of processors in distributed computing systems and its objective is to minimize the sum of the total execution and communication costs, subject to all of the resource constraints. TAP is a combinatorial optimization problem and NP-complete. This paper proposes a hybrid meta-heuristic algorithm for solving TAP in a ...
متن کاملOffering a New Algorithm to Improve the Answer-Search Algorithm in Quadratic Assignment Problem
Layout design problem is one of the useful field of study used to increase the efficiency of sources in organizations. In order to achieve an appropriate layout design, it is necessary to define and solve the related nonlinear programming problems. Therefore, using computer in solving the related problems is important in the view of the researchers of this area of study. However, the designs pr...
متن کاملSolving the flexible job shop problem by hybrid metaheuristics-based multiagent model
The flexible job shop scheduling problem (FJSP) is a generalization of the classical job shop scheduling problem that allows to process operations on one machine out of a set of alternative machines. The FJSP is an NP-hard problem consisting of two sub-problems, which are the assignment and the scheduling problems. In this paper, we propose how to solve the FJSP by hybrid metaheuristics-based c...
متن کاملIterated Local Search Algorithm for the Constrained Two-Dimensional Non-Guillotine Cutting Problem
An Iterated Local Search method for the constrained two-dimensional non-guillotine cutting problem is presented. This problem consists in cutting pieces from a large stock rectangle to maximize the total value of pieces cut. In this problem, we take into account restrictions on the number of pieces of each size required to be cut. It can be classified as 2D-SLOPP (two dimensional single large o...
متن کامل